package com.wisdytech.linkdcs.equipLifeCycle.maintain.service;

import com.github.pagehelper.PageInfo;
import com.wisdytech.common.bean.Filter;
import com.wisdytech.linkdcs.equipLifeCycle.maintain.model.RepairManage;
import com.wisdytech.linkdcs.system.model.SysUser;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author zhanghailin
 * @since 2018-07-19
 */
public interface IRepairManageService  {

    PageInfo<RepairManage> findRepairManageByPage(String equipCode, String equipName, String maintenanceProject, String dutyDepartment, String maintenanceStartDate, String maintenanceEndDate, Filter filter);

    void saveOrUpdateRepairManage(RepairManage repairManage, SysUser operator);

    RepairManage findRepairManageById(String pkId);

    void logicDeleteRepairManageByPkIds(String pkIds);

}
